import openpyxl
#1 写入Excel文件
lst = [
    ('商品名称', '北京销量', '上海销量', '广州销量'),
    ('华为手机', 199, 180, 189),
    ('苹果手机', 155, 158, 140),
    ('小米手机', 99, 80, 89)
]
# 创建一个新的Excel工作簿
workbook = openpyxl.Workbook()
# 在Excel文件中创建工作表
sheet = workbook.create_sheet('test')
# 向工作表中添加数据
for item in lst:
    sheet.append(item)
# 保存
workbook.save('test.xlsx')

#2 读取Excel文件
workbook1 = openpyxl.load_workbook('test.xlsx')
# 选择要操作的工作表
sheet1 = workbook1['test']
# 表格数据是二维列表，先遍历的是行，后遍历的是列
lst1 = []
for row in sheet1.rows:
    value_row = []     # 存储单元格数据
    for cell in row:
        value_row.append(cell.value)
    lst1.append(value_row)

for item in lst1:
    print(item)